package com.jielin.handling.entity.record;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author WIN10
 * 笔录详情
 */
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RecordDetailed {
    private String id;					// varchar(32) NOT NULL 	审讯（笔录详情）
    private String homeid;				// varchar(32) NOT NULL 	房间id
    private String homename;			// varchar(100) NOT NULL 	房间名称
    private String videoPath;			// text	NULL				笔录录像视频路径
    private String pdfPath;				// text NULL				笔录生成pdf的存储路径
    private String suspectid;			// varchar(32) NULL 		嫌疑人id
    private String askpoliceid;			// varchar(32) NULL 		询\讯警员id
    private String askpolicename;		// varchar(50) NULL 		询\讯警员姓名
    private String recordpoliceid;		// varchar(32) NULL 		记录警员id
    private String recordpolicename;	// varchar(50) NULL 		记录警员姓名
    private String status;				// tinyint(2) NULL 			笔录状态(1结束 0暂存)
    private String content;				// text NULL 				笔录内容
    private String modeltypeid;			// varchar(32) NULL 		笔录类型id
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private Date startdate;				// datetime NULL 			笔录开始时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private Date enddate;				// datetime NULL 			笔录结束时间
    private int usrdate;				// time NULL 				笔录所用时间
    private String usrTime;				// time NULL 				笔录所用时间
    private String sign;				// text NULL				签字指纹图片信息
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private Date createDate;			// datetime NULL 			创建时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private Date modifyDate;			// datetime NULL 			最后一次修改时间
    
    private String 	suspectname;			// 嫌疑人名字
    private int 	stopNum;				// 笔录暂停次数
    private String 	askPoliceIdValue;		// 审讯警员身份证号码
}
